<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">

			var arr = new Array();

			//-------------------length------------------------------------
			// console.log(arr.length);

			//-------------------增----------------------------------------
			arr.push("zhangsan");
			arr.push("lisi");
			arr.push("wangwu");
			arr.push("zhaoliu");
			arr.push("wanger");
			//-------------------find--------------------------------------
			var el = arr.find(function(element, index, array){
				return element == "lisi";
			});
			console.log(el);
			
			//-------------------过滤--------------------------------------
			var arr2 = arr.filter(function(element, index, array) {
				return element != "wangwu";
			});
			// console.log(arr2);


			//-------------------遍历--------------------------------------
			function fn(element, index, array) {
				//element 数组中正在处理的当前元素。
				//index 数组中正在处理的当前元素的索引。
				//array 正在操作的数组。
				// console.log(element);

			}

			// arr.forEach(fn)

			arr.forEach(function(element, index, array) { //回调函数
				// console.log(element);
				// console.log(index);
			})

			//根据内容返回下标(如果没有找到返回-1)
			var index = arr.indexOf("wangwuwu");
			// console.log(index);

			//-------------------改----------------------------------------
			// arr.splice(1, 2, "lisisi");
			// console.log(arr);

			//-------------------删----------------------------------------
			arr.splice(1, 2);
			// console.log(arr);
		</script>
	</head>
	<body>

	</body>
</html>
